package com.zxy.ziems.server.alarm.pojo.dto;

import lombok.Builder;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 告警记录事件
 * @author chdzq
 * @create 2023/5/30
 */
@Data
@Builder
public class AlarmRecordEvent {
    /**
     * 告警记录
     */
    private String alarmId;

    /**
     * 设备ID
     */
    private String deviceId;

    /**
     * 设备Code
     */
    private String deviceCode;

    /**
     * 设备类型Code
     */
    private String deviceTypeCode;


    /**
     * 告警类型Id
     */
    private String alarmTypeId;

    /**
     * 告警时候的设备属性Id
     */
    private String devicePropertyId;

    /**
     * 告警时候的数值
     */
    private BigDecimal alarmValue;

    /**
     * 告警内容
     */
    private String alarmContent;

    /**
     * 告警时间
     */
    private LocalDateTime alarmTime;
}
